.page-conference {
  .banner {
    position: relative;
    height: 540px;
    background: rgba(17, 32, 69, 1);

    .inner {
      display: flex;
			justify-content: space-between;
			align-items: center;
			width: 1200px;
			height: 440px;
      margin: 0 auto;
    }

    h2 {
      position: relative;
      font-size: 48px;
      font-family: PingFangSC-Semibold;
      font-weight: 600;
      color: rgba(255, 255, 255, 1);
      margin-bottom: 25px;
    }

    p {
      position: relative;
      font-size: 22px;
      font-family: PingFangSC-Regular;
      font-weight: 400;
      color: rgba(255, 255, 255, 1);
    }

    .right {
			position: relative;
			left: 112px;
      width: 656px;
      height: 380px;
      background-image: url('../../images/conference/bg_1.gif');
    }
	}
	.section1 {
		background-color:rgba(255, 255, 255, 1);
	}
	.section2 {
		background-color:rgba(246, 248, 255, 1);
	}
  .section {
		padding-top: 50px;
		.title {
			margin-bottom: 50px;
			text-align: center;
			height: 48px;
			font-size: 34px;
			font-family: PingFangSC-Regular;
			font-weight: 400;
			color: rgba(51, 51, 51, 1);
		}
    .inner {
      position: relative;
      width: 1200px;
      margin: 0 auto;
			.pagination {
				padding: 23px 0 48px 0;
				text-align: center;
			}
      .top {
				padding-bottom: 42px;
        background-color: #fff;
        img {
					max-width: 100%;
        }
      }
      .bottom {
        .list {
          display: flex;
          justify-content: space-between;
          align-items: center;
					flex-wrap: wrap;
					margin-bottom: 0;
          li {
            position: relative;
            display: flex;
            width: 285px;
						height: 320px;
						justify-content: center;
            background: rgba(255, 255, 255, 1);
            flex-direction: column;
            align-items: center;
            width: 285px;
            margin-bottom: 25px;
            padding: 30px 25px;
          }
          .img {
            width: 70px;
            height: 70px;
						
						img {
							max-width: 100%;
						}
          }
          h3 {
            margin-bottom: 14px;
            text-align: center;
            font-size: 18px;
            font-family: PingFangSC-Medium;
            font-weight: 500;
            color: rgba(51, 51, 51, 1);
          }
          p {
						min-height: 110px;
            text-align: center;
            font-size: 12px;
            font-family: PingFangSC-Light;
            font-weight: 300;
            color: rgba(153, 153, 153, 1);
						line-height: 22px;
						text-align: justify;
						margin-bottom: 8px;
          }
          .btn {
            font-size: 12px;
            padding: 5px 10px;
            border: 1px solid #37a4f2;
            border-radius: 2px;
						color: #37a4f2;
						
						&:hover {
							cursor: pointer;
							transition: 0.25s;
							background-color: #37a4f2;
							color: #fff;
						}
          }
        }
      }
    }
  }
}
